free running – English–Français translations

🇬🇧 en fr 🇫🇷

free running noun

  • activity of combining parkour with gymnastics
parkour
Wiktionary Links